@charset "UTF-8";

* { word-wrap: break-word; }
html { height: 100%;}
body { background: #FFF; text-align: center; font: 12px Tahoma, Verdana, Helvetica; margin: 0;} /*#F2F2F2*/
body, td, input, textarea, select, button { color: #000; font: 12px/1.6em Helvetica, Arial, sans-serif; }
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
form {display: inline; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
.clear{ clear:both; height:0px;font-size:0px; line-height:0px; overflow:hidden;}
a:link,a:visited{color:#295394;text-decoration:none;}
a:active,a:hover{color:#000 ;text-decoration:underline;}
a.ls_purple:link, a.ls_purple:visited {color:#f832a9;text-decoration:none;}
a.ls_purple:active,a.ls_purple:hover {color:#000;text-decoration:underline;}
ol,ul {list-style:none;}
img { border: 0 solid;}
table, table td {border-collapse:collapse;border:0px;}
.font_14{font-size:14px;}
.font_12{font-size:12px;}
.noline{line-height: normal;}
.title_left{background:url("images/right_04.gif") no-repeat;;width:6px;height:27px;float:left;}
.title_right{background:url("images/right_06.gif") no-repeat;width:6px;height:27px;float:left;}
.title_body{background:url("images/right_05.gif") repeat-x;width:120px;height:27px;line-height:27px;float:left;color:#fff;font-weight:bold;overflow: hidden;}
.msgbodydate{color:#aaa;}
.absmiddle { vertical-align: middle; }
.space {margin-top:5px;}
.bord{border:1px solid #ccc}
.attach_ul{margin-left:35px}
.attach_ul li{height:25px;line-height:25px;overflow: hidden;width:100px;float:left;padding-left:5px;border-bottom:1px dotted #ccc;}
.attach_ul li.title{background-color:#e5e5e5}
.attach_ul li.name{width:380px;}
.attach_ul li.center{text-align:center}